.Logo {
    width: 100%;
    height: 70px;
    overflow: hidden;
    position: relative; // 添加相对定位
    margin-top: 30px;

    .logoul {
        display: flex;
        width: 1530px;
        height: 70px;
        transition: transform 0.3s ease;

        li {
            height: 70px;
            float: left;
            margin-right: 20px;
            position: relative;
            overflow: hidden;
            border-radius: 10px;

            div {
                width: 170px;
                height: 70px;
                position: absolute;
                left: 0;
                top: 0;
                background: rgba(0, 0, 0, 0.3);
                border-radius: 10px;
            }

            span {
                z-index: 10;
                position: absolute;
                color: #fff;
                left: 40px;
                line-height: 60px;
                font-weight: 600;
                font-size: 20px;
            }

            img {
                width: 170px;
                height: 70px;
                border-radius: 10px;
                background: rgba($color: #000000, $alpha: 1.0);
                transition: transform 0.3s ease;
            }

            &:hover img {
                transform: scale(1.2); // 放大图片
            }
        }
    }

    .arrow {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 40px;
        height: 40px;
        background: #fff;
        color: #000;
        text-align: center;
        line-height: 40px;
        cursor: pointer;
        font-size: 24px;
        border-radius: 50%;
        z-index: 1;

        &.left {
            left: 10px;
        }

        &.right {
            right: 10px;
        }
    }

    .arrow.hidden {
        display: none;
    }
}